Ext.namespace('pages.p2p.dqtzxi.query');

pages.p2p.dqtzxi.query.View = function(config) {
	Ext.apply(this, config);
	/** 操作类型 */
	this.operType = config.operType;
	this.record = config.record;
	this.initUIComponents();
	pages.p2p.dqtzxi.query.View.superclass.constructor.call(this);
};

Ext.extend(pages.p2p.dqtzxi.query.View, Ext.Window, {
	initUIComponents : function() {
		this.form = new Ext.form.FormPanel({
			layout : 'column',
			height : 200,
			labelWidth : 110,
			labelAlign : 'left',
			autoScroll : false,
			border : false,
			frame : false,
			bodyStyle : 'padding:5',
			items : [ {
				columnWidth : 1,
				height : 10,
				border : false
			}, {
				columnWidth : 1,
				layout : 'form',
				border : false
			}, {
				columnWidth : .5,
				layout : 'form',
				border : false,
				items : [ {
					fieldLabel : '用户名',
					xtype : 'textfield',
					readOnly : true,
					anchor : '98%',
					name : 'Q_USER_NAME',
					id : 'Q_USER_NAME'
				} ]
			},{
				columnWidth : .5,
				layout : 'form',
				border : false,
				items : [ {
					fieldLabel : '手机号码',
					xtype : 'textfield',
					anchor : '98%',
					readOnly : true,
					name : 'Q_SJHM',
					id : 'Q_SJHM'
				} ]
			}, {
				columnWidth : .5,
				layout : 'form',
				border : false,
				items : [ {
					fieldLabel : '点券获取来源',
					xtype : 'textfield',
					anchor : '98%',
					readOnly : true,
					name : 'Q_LY_TYPE',
					id : 'Q_LY_TYPE'
				} ]
			}, {
				columnWidth : .5,
				layout : 'form',
				border : false,
				items : [ {
					fieldLabel : '来源发生日期',
					xtype : 'textfield',
					readOnly : true,
					anchor : '98%',
					name : 'Q_LY_DATE',
					id : 'Q_LY_DATE'
				} ]
			}, {
				columnWidth : .5,
				layout : 'form',
				border : false,
				items : [ {
					fieldLabel : '推荐新用户用户名',
					xtype : 'textfield',
					readOnly : true,
					anchor : '98%',
					name : 'Q_LY_TJ_USER_NAME',
					id : 'Q_LY_TJ_USER_NAME'
				} ]
			}, {
				columnWidth : .5,
				layout : 'form',
				border : false,
				items : [ {
					fieldLabel : '点券金额',
					xtype : 'textfield',
					readOnly : true,
					anchor : '98%',
					name : 'Q_DQ_JE',
					id : 'Q_DQ_JE'
				} ]
			}, {
				columnWidth : .5,
				layout : 'form',
				border : false,
				items : [ {
					fieldLabel : '备注',
					xtype : 'textarea',
					readOnly : true,
					height:'40',
					anchor : '98%',
					name : 'Q_NOTE',
					id : 'Q_NOTE'
				} ]
			}, {
				columnWidth : .5,
				layout : 'form',
				border : false,
				hidden : true,
				items : [ {
					fieldLabel : '推荐用户成功投资ID',
					xtype : 'textfield',
					readOnly : true,
					anchor : '98%',
					name : 'Q_LY_TJ_TZRXXID',
					id : 'Q_LY_TJ_TZRXXID'
				} ]
			}, {
				columnWidth : .5,
				layout : 'form',
				border : false,
				hidden : true,
				items : [ {
					fieldLabel : '推荐用户成功投资来源',
					xtype : 'textfield',
					readOnly : true,
					anchor : '98%',
					name : 'Q_LY_TJ_TZRXX_LY_TYPE',
					id : 'Q_LY_TJ_TZRXX_LY_TYPE'
				} ]
			}],
			tbar : [ {
				text : '关闭',
				iconCls : 'close',
				handler: function(){
					this.close();
				}.createDelegate(this)
			}]
		});

		
		Ext.apply(this, {
			id : 'menuAddWindow',
			title : '查看列表',
			border : false,
			layout : 'fit',
			style:{
				marginRight: 'auto',
		        marginLeft: 'auto'
			},
			width : 650,
			height : 300,
			modal : true,
			items : [ this.form ],
			listeners:{
				'render' : this.initData.createDelegate(this)
			}
		});
	},
	initData : function() {
		console.log(this.infos);
		Ext.getCmp('Q_USER_NAME').setValue(this.infos.get("USER_NAME"));
		Ext.getCmp('Q_SJHM').setValue(this.infos.get("SJHM"));
		Ext.getCmp('Q_LY_TYPE').setValue(this.infos.get("LY_TYPE"));
		var bh=this.infos.get("LY_TYPE");
		if(bh=='01'){
			Ext.getCmp('Q_LY_TYPE').setValue('推荐注册');
		}else if(bh=='02'){
			Ext.getCmp('Q_LY_TYPE').setValue('推荐投资');
		}
		Ext.getCmp('Q_LY_DATE').setValue(this.infos.get("LY_DATE"));
		Ext.getCmp('Q_LY_TJ_USER_NAME').setValue(this.infos.get("LY_TJ_USER_NAME"));
		Ext.getCmp('Q_DQ_JE').setValue(this.infos.get("DQ_JE"));
		Ext.getCmp('Q_NOTE').setValue(this.infos.get("NOTE"));
		Ext.getCmp('Q_LY_TJ_TZRXXID').setValue(this.infos.get("LY_TJ_TZRXXID"));
		Ext.getCmp('Q_LY_TJ_TZRXX_LY_TYPE').setValue(this.infos.get("LY_TJ_TZRXX_LY_TYPE"));
	}
});